package com.qf.set;

import java.util.HashSet;

public class HashSetTest01 {

	public static void main(String[] args) {
		
		//set：特性就是元素不能重复
		//笔记上是无序无索引，然后不能重复
		//但实际上是hashset会自动排序，排序了就没按照我输入的顺序来，所以叫无序？
		
		HashSet<String> hashSet = new HashSet<String>(); 
		
		hashSet.add("111");
		hashSet.add("222");
		hashSet.add("333");
		hashSet.add("111");
		
		
		System.out.println(hashSet);
		
		randomNum();
	}
	//用hashset做之前的添加随机数，这里实现set接口自动去重
	public static void randomNum() {
		HashSet<Integer> hashset = new HashSet<Integer>(); 
		
		
		
		
		
		while(hashset.size()!=10) {
			java.util.Random random = new java.util.Random();
			int num = random.nextInt(10);
			System.out.println(num);
			hashset.add(num);
			System.out.println(hashset);
			
		}
		System.out.println(hashset);
	
	}
	
}
